place obstacles in someone’s path - Französisch Englisch Wörterbuch